$(function(){
	
//	首页
	//我的位置
	$('.nav .location').hover(function(){
		$(this).find('ul').css('display','block');
	},function(){
		$(this).find('ul').css('display','none');
	});
	
	$('.nav .location li').hover(function(){
		$(this).addClass('selected').siblings().removeClass('selected');
	});
	$('.nav .location li').click(function(){
		var $city = $(this).text();
		$(this).parents('span').find('.now').text($city);
	});
	//个人主页
	$('.vip_header div >ul >li').hover(function(){
		$(this).find('ul').stop().slideToggle(200);
	});
	$('.vip_header div >ul >li ul li').hover(function(){
		$(this).find('a').css('color','#CF2024');
	},function(){
		$(this).find('a').css('color','#333');
	});
	
//个人资料设置页面
	$('.vip_data .right form div span').click(function(){
		$(this).toggleClass('selected');
	});
	
//个人资料左侧菜单变红
	var settingClass=$("#settingClass").val();
	$("#"+settingClass).addClass("red");
		
//	表单验证
	$('.vip_data form input').blur(function(){
		var $inputValue = $.trim($(this).val());
		if($inputValue == null || $inputValue == ""){
			$(this).parent().find('i').css('display','inline-block');
			$(this).parents('form').find('button').attr('disabled','disabled');
		}else{
			$(this).parent().find('i').css('display','none');
			$(this).parents('form').find('button').removeAttr('disabled');
		};
	});
	$('.vip_data form input').keydown(function(){
		$(this).parent().find('i').css('display','none');
	});
	
	$('.vip_data form button').click(function(){
		var $inputValue = $.trim($('.vip_data form input').val());
		if($inputValue == null || $inputValue == ""){
			$(this).parent().find('i').css('display','inline-block');
			$(this).attr('disabled','disabled');
		}else{
			$(this).removeAttr('disabled');
		};	
	});
//重置密码 -- 表单验证
	$('.reset_psw form input').blur(function(){
		var $inputValue = $.trim($(this).val());
		if($inputValue == null || $inputValue == ""){
			$(this).parent().find('i').css('display','inline-block');
			$(this).parents('form').find('button').attr('disabled','disabled');
		}else{
			$(this).parent().find('i').css('display','none');
			$(this).parents('form').find('button').removeAttr('disabled');
		};
	});
	$('.reset_psw form button').click(function(){
		var $inputValue = $.trim($(this).parents('form').find('input').val());
		var $newPass = $.trim($('.reset_psw form .new_pass input').val());
		var $confirm = $.trim($('.reset_psw form .confirm_pass input').val());
		if($inputValue == null || $inputValue == ""){
			$('.reset_psw form input').trigger("blur");
			return false;
		}else{
			if($newPass != $confirm){
				$('.reset_psw form .confirm_pass i').css('display','inline-block')
				$('.reset_psw form .confirm_pass i').html('两次输入密码不一致');
				return false;
			};
		}
	});
	$('.reset_psw form input').keydown(function(){
		$(this).parent().find('i').css('display','none');
	});
	
//设置收货地址
	//表单验证
	function validation1(obj){
		var $inputValue = $.trim($(obj).val());
		var $phone = $('.set_addr input[type=tel]');
		$phone.next().html('请输入手机号');
		if($inputValue == null || $inputValue == ""){
			$(obj).parent().find('i').css('display','inline-block');
			$(obj).parents('form').find('button').attr('disabled','disabled');
		}else{
			$(obj).parent().find('i').css('display','none');
			$(obj).parents('form').find('button').removeAttr('disabled');
		};
	};
	$('.set_addr form input').blur(function(){
		validation1(this);
	});
	$('.set_addr form textarea').blur(function(){
		validation1(this);
	});
	
	$('.set_addr form button').click(function(){
		$('.set_addr form input').trigger("blur");
		$('.set_addr form textarea').trigger("blur");
		var $phone = $('.set_addr input[type=tel]');
		if(!(/^1[34578]\d{9}$/.test($phone.val()))){ 
        	$phone.next().html('手机号格式有误');
        	$phone.next().css('display','inline-block');
        	return false; 
   		} 
	});

	function validation2(obj){
		$(obj).parent().find('i').css('display','none');
	}
	$('.set_addr form input').keydown(function(){
		validation2(this);
	});
	$('.set_addr form textarea').keydown(function(){
		validation2(this);
	});
	//删除收货地址
	$('.set_addr .delete').click(function(){
		$(this).parents('.item').remove();
		var $child = $('.set_addr .right .address li').length;
		if($child < 2){
			$('.set_addr .address ul').remove();
			$('.set_addr .address > p').html('您还未创建地址，一共能创建20条收货地址');
		};
	});
	
/*//store
	//店铺商品详情和评价切换
	$('.store .fourth .right .top span.detail').click(function(){
		$(this).addClass('selected').next().removeClass('selected');
		$(this).css('borderLeft','0');
		$(this).next().css('borderLeft','0');
		$('.store .fourth .right .details').css('display','block');
		$('.store .fourth .right .evaluation').css('display','none');
	});
	$('.store .fourth .right .top span.eval').click(function(){
		$(this).addClass('selected').prev().removeClass('selected');
		$(this).css('borderLeft','1px solid #ccc');
		$('.store .fourth .right .details').css('display','none');
		$('.store .fourth .right .evaluation').css('display','block');
	});
	$('.store .third .left div > span > img').hover(function(){
		var $src = $(this).attr('src');
		$(this).parents('.left').children('img').attr('src',$src);
	})
	
	$('.store .third div .c .size span').click(function(){
		$(this).addClass('selected').siblings().removeClass('selected');
	});
	$('.store .third div .c .color span').click(function(){
		$(this).addClass('selected').siblings().removeClass('selected');
	});*/
	
//登录
	$('.login .main .way .account').click(function(){
		$('.login .main .a_login').css('display','block');
		$('.login .main .c_login').css('display','none');
	});
	$('.login .main .way .code').click(function(){
		$('.login .main .c_login').css('display','block');
		$('.login .main .a_login').css('display','none');
	});
	$('.login input[type=submit]').click(function(){
		$(this).parents('form').find('.prompt').css('height','70px');
		$(this).parents('form').find('i').css('display','block');
		return false;
	});/*
	
    //管理收货地址页
	$('.addr_same .select_addr .clearfix span').click(function(){
			$(this).addClass('selected').siblings().removeClass('selected');
			$(this).find('img').css('display','block').end().siblings().find('img').css('display','none');
		})
	function calculatePrice(){
		var $unit_price = $('.addr_same .confirm_info .unit_price').text();
		var $number = $('.addr_same .confirm_info div .count input').val();
		var $total_price = ($number * $unit_price).toFixed(2);
		$('.addr_same .confirm_info div .sum').html($number);
		$('.addr_same .confirm_info div .price').text($total_price);
		$('.addr_same .confirm_info div .total_price').text('￥' + $total_price);
	};

	$('.addr_same .confirm_info .count .add').click(function(){
		var $number = $(this).prev().val();
		$number ++;
		$(this).prev().val($number);
		calculatePrice();
	});
	
	$('.addr_same .confirm_info .count .minus').click(function(){
		var $number = $(this).next().val();
		if($number>1){
			$number --;
			$(this).next().val($number);
		};
		calculatePrice();
	});
	$('.addr_same .confirm_info .count input').change(function(){
		calculatePrice();
	});
	*/
/*	
//购物车页--计算金额
	$('.shopping_cart li .delete').click(function(){
		$(this).parent().remove();
	});
	
	
//	$('.shopping_cart :checkbox[name=items]').click(function(){
//		var $selectedGoods = $('.shopping_cart :checkbox[name=items]:checked');
//		var $selectedAmount = $selectedGoods.parent().find('.amount input').val();
//	});
	
//	计算总金额，总件数
	function getTotal(){
		var $price = 0;
		var $selected = 0;
	
		for(var i = 0;i<$('.item').length;i++){
//			var $he = $('.item').eq(i).find("input[type='checkbox']");
			if($('.item').eq(i).find("input[type='checkbox']").is(":checked")){              
//				console.log($('.item').eq(i))
				var $qian = $('.item').eq(i).find('.unit_price').text();
				console.log($qian)
				var $sl = $('.item').eq(i).find('.amount').find('input').text();
				$price += parseFloat($qian*$sl)
//				$price += parseFloat($('.item').eq(i).parent().find('.money').html());
				$selected += parseInt($('.item').eq(i).parent().find('.amount').find('input').val());
			}
		}
		$('.all_goods div .sum').text($selected);
		$('.all_goods div .totalprice').text("￥" + $price);
	};
	$('.shopping_cart button').click(function(){
		getTotal();
	});
//	购物车页--全选
	$('.shopping_cart .checkedAll').click(function(){
		$('.shopping_cart :checkbox').prop('checked', this.checked);
		getTotal();
	});
	$('.shopping_cart .deleteChecked').click(function(){
		var $checkedBtn = $('.shopping_cart :checkbox[name=items]:checked');
		$checkedBtn.parent().remove();
	});
	
	$('.shopping_cart .amount .add').click(function(){
		var $number = $(this).prev().val();
		var $unit_price = $(this).parents('li').find('.unit_price').text();
		$number ++;
		$(this).prev().val($number);
		$(this).parents('li').find('.money').text(($number * $unit_price).toFixed(2));
		getTotal();
	});
	
	$('.shopping_cart .all_goods ul li .amount .minus').click(function(){
		var $number = $(this).next().val();
		var $unit_price = $(this).parents('li').find('.unit_price').text();
		if($number > 1){
			$number --;
			$(this).next().val($number);
			$(this).parents('li').find('.money').text(($number * $unit_price).toFixed(2));
		}
	});*/
	
	

//消息页
	$('.message li .delete').click(function(){
		$(this).parent().remove();
	});

//产品中心页
	$('.pro_center .sort .item1 > p').click(function(){
		var $index = $(this).index();
		if($index!=0){
			$(this).css('borderLeft','1px solid #c1c1c1').siblings().css('border','0');
			$(this).css('borderRight','1px solid #c1c1c1').siblings().css('border','0');
		}else{
			$(this).css('borderRight','1px solid #c1c1c1').siblings().css('border','0');
		}
		$(this).addClass('selected').siblings().removeClass('selected');
	});
	
	//全部订单页
	$('.all_order .order_info .delete').click(function(){
		$(this).parents('.items').remove();
	});
	$('.all_order .unfold_expert').click(function(){
		$('.all_order .expert').stop().slideToggle();
		
		if($(this).find('img').attr('src') == rootPath+'/images/top1.png'){
			$(this).find('img').attr('src',rootPath+'/images/top2.png');
		}else{
			$(this).find('img').attr('src',rootPath+'/images/top1.png');
		}
		
	});
	
	
//我的足迹页
	$('.my_tracks .top .list').hover(function(){
		$(this).css('position','absolute');
		$(this).css('z-index','10');
		$(this).css('height','250px');
		$(this).css('border','1px solid #c1c1c1');
		$(this).css('backgroundColor','#fff');
		$(this).find('ul').slideDown(300);
		$(this).find('img').attr('src',rootPath+'/images/more-.png');
	},function(){
		$(this).find('ul').slideUp(300);
		$(this).css('border','0');
		$(this).css('border','1px solid #fff');
		$(this).css('height','30px');
		$(this).find('img').attr('src',rootPath+'/images/more-2.png');
	});
	
//验证身份
	var processing = false;
	$(".reset .main .verify form span").click(function(){
		var i = 60;
        if (processing) return;
        time($(".reset .main .verify form span"));
		if(i == 0) {
			return true;
		}else{
			return false;
		};
        function time(o) {
            if (i == 0) {
                o.removeAttr("disabled");
                processing = false;   
                o.html("获取验证码"); 
                wait = 30;
            } else {
                o.attr("disabled",true); 
                o.html("重新发送(" + i + ")");
                i--;
                processing = true;
                setTimeout(function(){ 
                    time(o)
                },1000)               
            }
        }
	});
	
//列表页-找相似
	$('.p_list .main li .img').hover(function(){
		$(this).find('.find_same').stop().slideToggle();
	});

	$('.p_list .left .rank a').click(function(){
		var $index = $(this).index();
		if($index!=0){
			$(this).css('borderLeft','1px solid #c1c1c1').siblings().css('border','0');
			$(this).css('borderRight','1px solid #c1c1c1').siblings().css('border','0');
		}else{
			$(this).css('borderRight','1px solid #c1c1c1').siblings().css('border','0');
		}
		$(this).addClass('selected').siblings().removeClass('selected');
	});
			
	
	
//店铺首页
	$('.store_home .returnTop').click(function(){
		$('body').animate({ scrollTop: 0 },200);
		$('.store_home .store_contact').css('display','none');
	});
	document.body.onmousewheel = function(event) {
		var $top = $(document).scrollTop();
	    event = event || window.event;
	    if($top > 800){
			$('.store_home .store_contact').css('display','block');
		}else{
			$('.store_home .store_contact').css('display','none');
		}
	};
	
	// 我的收藏
	/*$('.my_col .all_baby li').hover(function(){
		$(this).children(":last").css('display','block');
	},function(){
		$(this).children(":last").css('display','none');
	});
	$('.my_col .all_baby li> img').click(function(){
		$(this).parent().remove();
	});*/
	$(document).on('mouseover mouseout','.all_baby li',function(e){
		if(e.type == "mouseover"){
			$(this).find(".del").css('display','block');
		}else if(e.type == "mouseout"){
			$(this).find(".del").css('display','none');
		}
	});
});



